State Senate District 2 Lean R
17 towns
R+3.2
PVI
+0.1
Trend
1-0
2024 Result
Election History
2024 — R Win
R+16.7%- Timothy Lang Republican 20,117
- Carlos Cardona Democratic 14,372
2022 — R Win
R+12.0%- Timothy Lang Republican 15,321
- Kate Miller Democratic 12,038
2020 — R Win
R+11.7%- Bob Giuda Republican 17,661
- Bill Bolton Democratic 13,974
2018 — R Win
R+3.2%- Bob Giuda Republican 12,127
- Bill Bolton Democratic 11,376
2016 — R Win
R+8.0%- Bob Giuda Republican 15,546
- Charlie Chandler Democratic 13,244